Integracja z Microsoft
System posiada możliwość integracji z kalendarzem Google.
Wymagania
- Aplikacja integrująca kalendarz
- Licencja: #205 - Integracja z Google OAuth
- Aplikacja na koncie Google
Rejestracja aplikacji
Aby móc korzystać z integracji kalendarza należy utworzyć aplikację w panelu Google Cloud Platform i uzyskać identyfikator oraz klucz aplikacji.
Włączanie interfejsów API w projekcie
- Zaloguj się do panelu Google Cloud Platform: https://console.cloud.google.com/
- Utwórz projekt
- Przejdź do zakładki: Interfejsy API i usługi -> Włączone interfejsy API i usługi
- Wybierz opcję Włącz interfejsy API i usługi
- Na liście interfejsów API znajdź: Google Calendar API i włącz go
Uzyskanie identyfikatora i klucza
- Zaloguj się do panelu Google Cloud Platform: https://console.cloud.google.com/
- Przejdź do zakładki: Interfejsy API i usługi -> Dane logowania
- Wybierz opcję Utwórz dane logowania -> Identyfikator klienta OAuth
- Wybierz 'Typ aplikacji': Aplikacja internetowa
- Wprowadź nazwę aplikacji
- W polu 'Autoryzowane źródła JavaScriptu' wprowadź adres systemu
- W polu 'Autoryzowane identyfikatory URI przekierowania' wprowadź adres zwrotny w formacie: https://domena/_/oauth2/callback/google
- Kliknij Utwórz
- Na ekranie podsumowania zostaną wyświetlone identyfikator oraz klucz aplikacji. Zapisz je w bezpiecznym miejscu.
Konfiguracja systemu
Konfiguracja integracji
Wartości identyfikatorów oraz klucz należy wprowadzić do systemu.
- Przejdź do zakładki konfiguracji: Ustawienia->Synchronizacja->OAuth2->Google
- Wprowadź wymagane dane:
- Identyfikator aplikacji => Identyfikator aplikacji (klienta)
- Klucz aplikacji => Wartość tajnego klucza
- Zapisz
Konfiguracja kalendarza
- Zaloguj się jako pracownik
- Przejdź do ustawienia swojego konta
- Kliknij, w przycisk 'Skonfiguruj połączenie'. System otworzy stronę logowania Google
- Zaloguj się na konto Google i zaakceptuj uprawnienia potrzebne do działania integracji
- Po akceptacji system przekieruje z powrotem na widok karty pracownika
Wyłącznie dostępu
Na widoku edycji osoby, zalogowanej do konta Google, wyświetla się przycisk 'Rozłącz'. Jego użycie spowoduje wylogowanie użytkownika z systemu Google. Dane nie będą dalej synchronizowane.